﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
	
namespace BEGDC.PreContract.BLL
{
	public partial interface ICAT
    {
		//Get by id
		BEGDC.PreContract.DAL.CAT GetCAT(System.Int32 cATID);
		
		//Get by filter
		DataTable GetCAT_DataTable(string filter);
		
		//Delete
		void DeleteCAT(System.Int32 cATID); 
		
		//Add
		int AddCAT(System.String cATCode, System.String cATCode_Shortening, System.String cATName, System.Int32 sortNumber, System.Boolean active, Nullables.NullableDateTime createDate, Nullables.NullableDateTime updateDate);	
		
		//Update
		bool UpdateCAT(System.Int32 cATID, System.String cATCode, System.String cATCode_Shortening, System.String cATName, System.Int32 sortNumber, System.Boolean active, Nullables.NullableDateTime createDate, Nullables.NullableDateTime updateDate);
		
	}

}



